The Single Model Principle

نویسندگان

  • Richard F. Paige
  • Jonathan S. Ostroff
چکیده

Modelling languages such as UML are increasingly used to describe software systems at different levels of abstraction. There are two very different ways of using such languages. One approach is based on the manifestation of a single model, with construction of different views from this model, and with automatic or semi-automatic consistency checking among these views. This follows what we term the single model principle. The second approach (of which unrestricted UML is an example) is based on the independent construction of multiple models of the same system, but with no guarantee of the consistency of the various models. We propose that to best support seamless, reversible software development of reliable software, it is preferable to follow the single model principle for a specific subset of development tasks. We describe the single model principle and its supporting infrastructure. We show how the BON/Eiffel description language, which supports both high-level abstract specifications as well as code implementations can be enhanced to satisfy the essential tenets of the single model principle, both for static and dynamic descriptions. We describe how a UML profile (including the use of Java) might provide weak support for the principle. We also consider situations and tasks when following the principle is insufficient, particularly when capturing early (goal-oriented) requirements.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Validation of Shell Theory for Modeling the Radial Breathing Mode of a Single-Walled Carbon Nanotube (RESEARCH NOTE)

In this paper, the radial breathing mode (RBM) frequency of single-walled carbon nanotube (SWCNT) is studied based on the thin shell theory. For this purpose, SWCNT is considered as an elastic thin cylindrical shell. The dynamic equation of RBM is derived using the Hamilton’s principle. An analytical solution of the RBM frequency of SWCNT is obtained. The advantage of this formulation is that i...

متن کامل

APPLICATION OF THE BELLMAN AND ZADEH'S PRINCIPLE FOR IDENTIFYING THE FUZZY DECISION IN A NETWORK WITH INTERMEDIATE STORAGE

In most of the real-life applications we deal with the problem of transporting some special fruits, as banana, which has particular production and distribution processes. In this paper we restrict our attention to formulating and solving a new bi-criterion problem on a network in which in addition to minimizing the traversing costs, admissibility of the quality level of fruits is a main objecti...

متن کامل

Nonlocal Vibration of Y-SWCNT Conveying Fluid Considering a General Nonlocal Elastic Medium

In this paper, a nonlocal foundation model is proposed to analyze the vibration and instability of a Y-shaped single-walled carbon nanotube (Y-SWCNT) conveying fluid. In order to achieve more accurate results, fourth order beam theory is utilized to obtain strain-displacement relations. For the first time, a nonlocal model is presented based on nonlocal elasticity and the effects of nonlocal fo...

متن کامل

Bending and Free Vibration Analysis of Nonlocal Functionally Graded Nanocomposite Timoshenko Beam Model Rreinforced by SWBNNT Based on Modified Coupled Stress Theory

In this article, the bending and free vibration analysis of functionally graded (FG) nanocomposites Timoshenko beam model reinforced by single-walled boron nitride nanotube (SWBNNT) using micro-mechanical approach embedded in an elastic medium is studied. The modified coupled stress (MCST) and nonlocal elasticity theories are developed to take into account the size-dependent effect. The mechani...

متن کامل

A model for the "Fuzzy TOPSIS" based on Zadde's extension principle

The TOPSIS process is one of the most comprehensive systems designed for decision making with multiple criteria, since this technique enables formulation of the problem as decision matrix, as well as the possibility of considering different quantitative and qualitative criteria in the problem. Fuzzy TOPSIS methods have been introduced to make fundamental decisions that make decisions decisions ...

متن کامل

First principle study of structural and electronic transport properties for electrically doped zigzag single wall GaAs nanotubes

Emerging trend in semiconductor nanotechnology motivates to design various crystalline nanotubes. The structural and electronic transport properties of single walled zigzag Gallium Arsenide nanotubes have been investigated using Density Functional Theory (DFT) and Non-Equilibrium Green’s Function (NEGF) based First Principle formalisms. Structural stability and enhanced electronic transmission ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Journal of Object Technology

دوره 1  شماره 

صفحات  -

تاریخ انتشار 2001